package org.secangkirkopipanas.gxtcore.domain;

import java.util.Date;

import com.google.gwt.user.client.rpc.IsSerializable;

public interface ISystemUser extends IsSerializable {

	public String getUsername();

	public void setUsername(String username);

	public String getPwdDigest();

	public void setPwdDigest(String pwdDigest);

	public String getFirstname();

	public void setFirstname(String firstname);

	public String getLastname();

	public void setLastname(String lastname);

	public String getTitle();

	public void setTitle(String title);

	public String getWorkLocation();

	public void setWorkLocation(String workLocation);

	public String getWorkPhoneNumber();

	public void setWorkPhoneNumber(String workPhoneNumber);

	public Date getLastLoginDate();

	public void setLastLoginDate(Date lastLoginDate);

	public String getLastLoginAddress();

	public void setLastLoginAddress(String lastLoginAddress);

	public boolean isLocked();

	public void setLocked(boolean locked);

	public boolean isSystemAdmin();

}
